package com.ruoyi.common.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * report数据库STG_MES_WIPHIS_LOT表查询
 *
 * @author yinjc
 * @date 2024-06-06
 */
@Data // 替代getter/setter
@ToString // 替代toString
@AllArgsConstructor // 有参数的构造函数
@NoArgsConstructor // 无参数的构造函数
public class StgMesWiphisLot {

    private BigDecimal objectRrn;
    private BigDecimal orgRrn;
    private String isActive;
    private Date created;
    private BigDecimal createdBy;
    /** 更新时间 */
    private Date updated;
    /** 更新时间 */
    private String updatedStartDate;
    /** 更新时间 */
    private String updatedEndDate;
    private BigDecimal updatedBy;
    private BigDecimal lockVersion;
    private BigDecimal historySeq;
    private BigDecimal historySeqNo;
    private String transType;
    private BigDecimal lotRrn;
    private String lotId;
    private String description;
    private String lotType;
    private BigDecimal partRrn;
    private String partName;
    private BigDecimal partVersion;
    private String partDesc;
    private String partType;
    private String mainMatType;
    private String subMatType;
    private BigDecimal mainQty;
    private BigDecimal subQty;
    private String engineer;
    private String customerCode;
    private String customerOrder;
    private String customerPartId;
    private String customerLotId;
    private BigDecimal priority;
    private Date planStartDate;
    private Date planEndDate;
    private Date requireDate;
    private Date deliveryDate;
    private String lotComment;
    private String lineId;
    private String teamId;
    private String location;
    private String stageId;
    private BigDecimal currentSeq;
    private BigDecimal processInstanceRrn;
    private BigDecimal startMainQty;
    private BigDecimal startSubQty;
    private BigDecimal endMainQty;
    private BigDecimal endSubQty;
    private Date scheduleTime;
    private Date startTime;
    private Date endTime;
    private Date queueTime;
    private Date trackInTime;
    private BigDecimal preTransMainQty;
    private BigDecimal preTransSubQty;
    private Date trackOutTime;
    private BigDecimal postTransMainQty;
    private BigDecimal postTransSubQty;
    private BigDecimal equipmentRrn;
    private String equipmentId;
    private BigDecimal parentLotRrn;
    private String comClass;
    private String state;
    private String subState;
    private Date stateEntryTime;
    private String preTransType;
    private String preComClass;
    private String preState;
    private String preSubState;
    private Date preStateEntryTime;
    private BigDecimal processRrn;
    private String processName;
    private BigDecimal processVersion;
    private BigDecimal procedureRrn;
    private String procedureName;
    private BigDecimal procedureVersion;
    private BigDecimal stepRrn;
    private String stepName;
    private BigDecimal stepVersion;
    private String stepDesc;
    private String operator1;
    private String operator2;
    private String shift;
    private BigDecimal parentUnitRrn;
    private String subUnitType;
    private BigDecimal batchRrn;
    private BigDecimal moRrn;
    private String moId;
    private BigDecimal reworkCount;
    private String ppid;
    private String mask;
    private String owner;
    private BigDecimal itemSetRrn;
    private String itemSetName;
    private BigDecimal itemSetVersion;
    private String edcResult;
    private String ocapId;
    private String actionCode;
    private String actionReason;
    private String actionComment;
    private String hisComment;
    private String eqpTypeN;
    private Date rptTime;

}
